#ifndef C_QCURSOR_H
#define C_QCURSOR_H

/****************************************************************************
** QCursor C bindings generated from reading C++ file 'qcursor.h'
**
** Created: Tue Jul 30 19:22:32 2002
**      by: The Qt Meta Object Compiler ($Revision: 2.53 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

C_EXPORT QCursorH QCursor_create();
C_EXPORT void QCursor_destroy(QCursorH handle);
C_EXPORT QCursorH QCursor_create2(int shape);
C_EXPORT QCursorH QCursor_create3(const QBitmapH bitmap, const QBitmapH mask, int hotX, int hotY);
C_EXPORT QCursorH QCursor_create4(const QPixmapH pixmap, int hotX, int hotY);
C_EXPORT QCursorH QCursor_create5(const QCursorH p1);
C_EXPORT int QCursor_shape(QCursorH handle);
C_EXPORT void QCursor_setShape(QCursorH handle, int p1);
C_EXPORT const QBitmapH QCursor_bitmap(QCursorH handle);
C_EXPORT const QBitmapH QCursor_mask(QCursorH handle);
C_EXPORT void QCursor_hotSpot(QCursorH handle, PPoint retval);

C_EXPORT HANDLE QCursor_handle2(QCursorH handle);
C_EXPORT void * QCursor_handle3(QCursorH handle);

C_EXPORT void QCursor_pos(PPoint retval);
C_EXPORT void QCursor_setPos(int x, int y);
C_EXPORT void QCursor_setPos2(const QPointH p1);
C_EXPORT void QCursor_initialize();
C_EXPORT void QCursor_cleanup();

#endif
